package com.learnJava.JavaBean;

public class Student {
    // javabean实体类
    // 要求1：成员变量全部私有化，提供公开的getter和setter方法
    // 要求2：提供一个无参构造器，有参构造器可选
    // 基本作用：创建他的对象，存取数据（封装数据）
    // 实体类的实际应用场景
    // 实体类的对象只负责数据存取，数据的其他业务处理交给其他类的对象来完成，来实现数据和数据业务处理相分离
    private String name;
    private int age;
    private double score;

    public Student() {
    }

    public Student(String name, int age, double score) {
        this.name = name;
        this.age = age;
        this.score = score;
    }

//    public void printInfo() {
//        System.out.println("name:" + name);
//        System.out.println("age:" + age);
//        System.out.println("score:" + score);
//    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public int getAge() {
        return age;
    }

    public void setAge(int age) {
        this.age = age;
    }

    public double getScore() {
        return score;
    }

    public void setScore(double score) {
        this.score = score;
    }
}
